---
title: clsCodeList
summary: API reference for clsCodeList.
status: draft
owner: SAIF Documentation Generator
last_reviewed: 2026-08-21
library: SAIF.Application.Claim.Legal
reference_type: embedded
---

# clsCodeList

Public helper value class for code lists. Public helper value class for code lists

## Purpose
- Public helper value class for code lists
- Serves the application layer exposed by `SAIF.Application.Claim.Legal` to LegalMaintenance or companion LegalNet workflows.*

## Context
- Namespace: `SAIF.Application.Claim.Legal`
- Assembly/package: `SAIF.Application.Claim.Legal`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| code | `Public Property code As String` | Exposes workflow state or data needed by the consuming screen.* |
| description | `Public Property description As String` | Exposes workflow state or data needed by the consuming screen.* |

## Behavioral notes
- Public helper value class for code lists
- Public member purposes marked with `*` are inferred from the member names and the role analysis when the source did not contain descriptive comments.

## Constraints and usage notes
- Most managers expect valid claim/legal-case context before their workflow-specific collections are meaningful.*
- Constructors that accept `inDatabase` and `inSecurityPrincipal` rely on the caller to choose the correct logical database and security context.

> **Note:** Statements marked with `*` were inferred from code structure, naming
> conventions, or contextual evidence where direct confirmation was not available
> in source artifacts.

## Sources
- LegalNet\clsOutcomeManager.vb
